ground platforms - German English Dictionary